finger stool - French English Dictionary